mango largo - German English Dictionary